* xrdb.c (get_user_db): Remember to free the screen-local resource
authorJim Blandy <jimb@redhat.com>
Tue, 22 Jun 1993 03:44:28 +0000 (03:44 +0000)
committerJim Blandy <jimb@redhat.com>
Tue, 22 Jun 1993 03:44:28 +0000 (03:44 +0000)
string after we've merged its data into db.

src/xrdb.c

index 6a769e3aa6c67b7278c3fc823d20c97711f3ac3d..f7825a4a60f91963ceebf7ee37fd0873d28fac87 100644 (file)
@@ -319,7 +319,10 @@ get_user_db (display)
   /* Get the screen-specific resources too.  */
   xdefs = XScreenResourceString (DefaultScreenOfDisplay (display));
   if (xdefs != NULL)
-    XrmMergeDatabases (XrmGetStringDatabase (xdefs), &db);
+    {
+      XrmMergeDatabases (XrmGetStringDatabase (xdefs), &db);
+      XFree (xdefs);
+    }
 #endif
 #endif